using System.Collections;
using System.Collections.Generic;
using UnityEngine;

// 雷击控制器类
public class ThunderStrikel_Controller : MonoBehaviour
{
    // 当其他碰撞体进入触发器时调用
    protected virtual void OnTriggerEnter2D(Collider2D other)
    {
        // 如果碰撞体是敌人
        if (other.GetComponent<Enemy>() != null)
        {
            // 获取玩家的属性
            PlayerStats playerStats = PlayerManager.instance.player.GetComponent<PlayerStats>();
            // 获取敌人的属性
            EnemyStats enemyTarget = other.GetComponent<EnemyStats>();
            // 对敌人造成魔法伤害
            playerStats.DoMagicalDamge(enemyTarget);
        }
    }
}